#ifndef GULLENGINE_INPUTAPI
#define GULLENGINE_INPUTAPI

#include "GullError.h"

namespace gull {
	namespace core {
		
		class InputAPI{
		public:
			virtual gullNotification initInputAPI() = 0;
			virtual void pressKey(unsigned char key, int x, int y) const = 0;
			virtual void releaseKey(unsigned char key, int x, int y) const = 0;
			
		protected:
			
			
		private:
			
		};
	}
}


#endif